/*********************************************
kasm.h

************************************************/

#include "defs.h"


unsigned int    read_msw();

void            _lidt (IDTR *idtr);

void		mascaraPIC1 (byte mascara);  /* Escribe mascara de PIC1 */
void		mascaraPIC2 (byte mascara);  /* Escribe mascara de PIC2 */

void		_Cli(void);        /* Deshabilita interrupciones  */
void		_Sti(void);	 /* Habilita interrupciones  */

void		int_08_hand(void);      /* Timer tick */
void		int_09_hand(void);		/*Teclado*/

void		int_IRQ3_hand(void);      /* COM2 */
void		int_IRQ4_hand(void);		/* COM1 */



void		debug (void);
/*Escribir en un puerto*/
void cOut(unsigned short port, unsigned char value);
/*Leer un puerto*/
unsigned char inb(unsigned short port);
